it caught me off balance - Alemán Inglés Diccionario